package Restartable;
use Moose::Role;

has 'is_paused' => (
	is	=> 'rw',
	isa	=> 'Bool',
	default => 0,
);

requires 'save_state', 'load_state';

sub stop { 1 }

sub start { 1 }

1;